//
//  EPOSDetailEntity.h
//  BCGenieEffect
//
//  Created by Ios Entity Generator on 2014-03-07 13:03:16
//  Copyright (c) 2014年 Bartosz Ciechanowski. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface EPOSDetailEntity : NSObject

@property (nonatomic ,retain) NSString * ProdName ;
@property (nonatomic ,retain) NSString * SalesValue ;
@property (nonatomic ,retain) NSNumber * PlatePrice ;
@property (nonatomic ,retain) NSNumber * DivDiscountRate ;
@property (nonatomic ,retain) NSString * OOSErpProdID ;
@property (nonatomic ,retain) NSString * ColorName ;
@property (nonatomic ,retain) NSString * SizeName ;
@property (nonatomic ,retain) NSString * SaleID ;
@property (nonatomic ,retain) NSString * PromotionRuleDtlID ;
@property (nonatomic ,retain) NSString * Qty ;
@property (nonatomic ,retain) NSString * ProdSeason ;
@property (nonatomic ,retain) NSNumber * BillPrice ;
@property (nonatomic ,retain) NSString * OOSDiscRate ;
@property (nonatomic ,retain) NSString * DiscountMoney ;
@property (nonatomic ,retain) NSString * OOSSettlePrice ;
@property (nonatomic ,retain) NSString * IsOOS ;
@property (nonatomic ,retain) NSString * IsDelete ;
@property (nonatomic ,retain) NSString * Selected ;
@property (nonatomic ,retain) NSString * OOSFreeQty ;
@property (nonatomic ,retain) NSString * PromotionRuleGuid ;
@property (nonatomic ,retain) NSString * PromotionRuleDtlID_Bill ;
@property (nonatomic ,retain) NSString * PromotionRuleDtlUsedMoney ;
@property (nonatomic ,retain) NSString * ProdID ;
@property (nonatomic ,retain) NSString * OrgCode ;
@property (nonatomic ,retain) NSString * PriceType ;
@property (nonatomic ,retain) NSString * PresentFlag ;
@property (nonatomic ,retain) NSString * AddMoney ;
@property (nonatomic ,retain) NSNumber * DivSalesValue ;
@property (nonatomic ,retain) NSString * CutMoney ;
@property (nonatomic ,retain) NSString * IntnlBarcode ;
@property (nonatomic ,retain) NSString * RemarkCode ;
@property (nonatomic ,retain) NSString * SuggestPrice ;
@property (nonatomic ,retain) NSString * StaffTicket ;
@property (nonatomic ,retain) NSString * SaleDetailID ;
@property (nonatomic ,retain) NSString * BrandID ;
@property (nonatomic ,retain) NSString * OldDiscountRate ;
@property (nonatomic ,retain) NSString * InnerBarcode ;
@property (nonatomic ,retain) NSString * GuidID ;
@property (nonatomic ,retain) NSString * EditionName ;
@property (nonatomic ,retain) NSNumber * RetailPrice ;
@property (nonatomic ,retain) NSString * ContainerID ;
@property (nonatomic ,retain) NSString * DecMoney ;
@property (nonatomic ,retain) NSString * SellerUserID ;
@property (nonatomic ,retain) NSString * PresentHandIdx ;
@property (nonatomic ,retain) NSString * OwnerOrgCode ;
@property (nonatomic ,retain) NSString * Orientation ;
@property (nonatomic ,retain) NSNumber * DiscountRate ;
@property (nonatomic ,retain) NSString * OOSMarketGain ;
@property (nonatomic ,retain) NSString * EntityState ;
@property (nonatomic ,retain) NSString * PriceTypeName ;
@property (nonatomic ,retain) NSString * BrandCode ;
@property (nonatomic ,retain) NSString * OOSBanggoGain ;
@property (nonatomic ,retain) NSString * ProdYear ;
@property (nonatomic ,retain) NSString * ProdClsID ;
@property (nonatomic ,retain) NSString * SeasonCode ;
@property (nonatomic ,retain) NSString * ItemNo ;
@property (nonatomic ,retain) NSString * OOSCompGain ;
@property(nonatomic ,retain) NSMutableArray * PromotionInfo  ;
@property (nonatomic ,retain) NSString * Remark ;
@property (nonatomic ,retain) NSString * SalesMode ;
// edit by maosy,add model params for SalesPrice. edit by 20140326
@property(nonatomic,retain) NSNumber *SalesPrice;
@property(nonatomic, retain) NSString * photoimg;

+(id) getEPOSDetailEntityFromDictionary :(NSDictionary *) dic ;
+(NSMutableDictionary *) getDictionaryFromEPOSDetailEntity :(EPOSDetailEntity* ) detailEntity ;

@end